package net.zigin.nhi.could.waste.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/*#################################################################*
# 说明:以下代码通过哲勤代码生成工具自动生成    
# 工具:GeneratorCode
# 作者:mgw1986                                                  
# 生成时间:2021-9-14 15:44:45                                               
##################################################################*/

/**
 * NoticeMessage前端界面实体类
 *
 * @author mgw1986
 * @version V1.0
 * @ClassName: NoticeMessageVo
 * @date 2021-9-14 15:44:45
 */
@ApiModel(description = "NoticeMessage前端界面实体类")
@Data
public class NoticeMessageDto {
    //通知消息ID--->列名: id
    @ApiModelProperty("通知消息ID")
    private String id;
    //类型（role：角色，depart：科室，staff：人员)--->列名: type
    @ApiModelProperty("类型（role：角色，depart：科室，staff：人员)")
    private String type;
    //医院科室ID--->列名: hospital_depart_id
    @ApiModelProperty("医院科室ID")
    private String hospitalDepartId;
    //通知标题--->列名: title
    @ApiModelProperty("通知标题")
    private String title;
    //通知内容--->列名: content
    @ApiModelProperty("通知内容")
    private String content;
    //图片地址--->列名: pic_url
    @ApiModelProperty("图片地址")
    private List<String> picUrl;
    //创建人--->列名: create_user
    @ApiModelProperty("创建人")
    private String createUser;
    //创建时间--->列名: create_time
    @ApiModelProperty("创建时间")
    private Date createTime;
    //修改人--->列名: modify_user
    @ApiModelProperty("修改人")
    private String modifyUser;
    //修改时间--->列名: modify_time
    @ApiModelProperty("修改时间")
    private Date modifyTime;

    @ApiModelProperty("接收人部门id")
    private String receiverDepartId;
    @ApiModelProperty("接收人角色id")
    private String receiverRoleId;
    @ApiModelProperty("接收人ids")
    private List<String> receiverIds;
    @ApiModelProperty("医院id")
    private String hospitalBaseId;
}
